Proxmox 7 消费级显卡vgpu 您所在的位置:网站首页 安装proxmox 进入不了安装界面 Proxmox 7 消费级显卡vgpu

Proxmox 7 消费级显卡vgpu

2024-07-16 07:34| 来源: 网络整理| 查看: 265

简介:

本人在安装Proxmox 6上尝试了一周的失败,由于无法使用U盘来安装Proxmox 6,每次都是进入shell界面,无法进入安装界面。也尝试过使用Debian10来安装Proxmox 6。步骤繁琐,受网络问题影响,最终也没成功。 最终成功在PC上安装Proxmox 7,于是在Proxmox 7的基础上进行尝试vgpu解锁。

在数次失败后,最终成功在Proxmox 7 上实现安装驱动、解锁vgpu。

由于安装过程中可能会遇到很多问题,排雷、试错都是必经阶段,推荐在虚拟机中尝试安装,安装成功后再到真机上执行。

CPU:Intel;我在proxmox-ve_7.0-2尝试安装成功,无法保证其他版本成功,请初试者按照我的版本、步骤来执行。

『文末提供自动安装运行脚本下载链接,包内附带视频』

已更新vGpu解锁篇:

Proxmox 7 消费级显卡解锁vgpu——解锁篇_lasedy3的博客-CSDN博客简介:本人在安装Proxmox 6上尝试了一周的失败,由于无法使用U盘来安装Proxmox 6,每次都是进入shell界面,无法进入安装界面。也尝试过使用Debian10来安装Proxmox 6。步骤繁琐,受网络问题影响,最终也没成功。最终成功在PC上安装Proxmox 7,于是在Proxmox 7的基础上进行尝试vgpu解锁。在数次失败后,最终成功在Proxmox 7 上实现安装驱动、解锁vgpu。由于安装过程中可能会遇到很多问题,排雷、试错都是必经阶段。本篇已无法在虚拟机中试错。我在prhttps://blog.csdn.net/lasedy3/article/details/122535924 一、安装 proxmox-ve_7.0-2.iso

1.下载iso包

官方地址:Downloads - Proxmox VEhttps://pve.proxmox.com/wiki/Downloads

CSDN地址:proxmox-ve_7.0-2.zip-虚拟化文档类资源-CSDN下载Proxmox虚拟化环境是一款套开源的虚拟化管理软件,支持虚拟化gpu更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/lasedy3/71961741

2.使用Rufus 或 win32diskimager来把iso文件写入U盘

Index of /downloadshttp://rufus.ie/downloads/

3.插入U盘,开启主机进入bios,设置U盘启动,并保存配置重启。

4.根据界面提示步骤安装proxmox-ve 7。安装成功重启电脑后进行下面操作 

二、配置环境并安装驱动

1.修改源 

sed -i.bak "s#ftp.debian.org/debian#mirrors.ustc.edu.cn/debian#g" /etc/apt/sources.list sed -i "s#security.debian.org#mirrors.ustc.edu.cn/debian-security#g" /etc/apt/sources.list echo 'deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription' | tee -a /etc/apt/sources.list

2.阻止apt upgrade自动更新内核(重要)

apt-mark hold proxmox-ve

 更新了5.13可能导致安装驱动失败

3.更新及安装依赖(因为网络原因,更新和安装慢的请耐心等待吧)

apt update -y apt upgrade -y apt install -y git build-essential pve-headers-`uname -r` dkms jq unzip vim python3-pip mdevctl

下图这个错误提示可以忽略(因为报错,apt update -y && apt upgrade -y 就分开写,分开输入)

 apt upgrade -y报错就再运行,直到成功;网络原因报错就换源

下图成功

4.安装frida(过程也很漫长,等待过程中可以执行5、6、7、8、9)

pip3 install frida -i https://pypi.tuna.tsinghua.edu.cn/simple

  5.启用 IOMMU

vim /etc/default/grub intel CPU编辑此行: GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"amd CPU编辑此行: GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt"

我是intel cpu,修改成如下

 保存文件并更新grub

update-grub

6. 设置在启动时加载 VFIO 模块

vim /etc/modules vfiovfio_iommu_type1vfio_pcivfio_virqfd

 保存并退出

7.在 modprobe.d 中创建几个文件 

echo "options vfioiommutype1 allowunsafeinterrupts=1" > /etc/modprobe.d/iommuunsafeinterrupts.conf echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf

 8.更新 initramfs

update-initramfs -u

 这里有个No ……这个错误直接忽略,因为proxmox 安装的debian 并不是一个完整的系统引起

9.重启

reboot

10.验证 

dmesg | grep -e DMAR -e IOMMU

 11.在/mnt下存放驱动安装文件(即step2.zip压缩包里的内容),上传驱动、补丁文件到该目录下,目录结构如下

12.提取 Nvidia 驱动程序

cd /mnt chmod +x NVIDIA-Linux-x86_64-460.32.04-vgpu-kvm.run ./NVIDIA-Linux-x86_64-460.32.04-vgpu-kvm.run -x

13.将补丁应用到源

cd NVIDIA-Linux-x86_64-460.32.04-vgpu-kvm patch -p0 < ../twelve.patch patch -p0 < ../nv-caps.patch patch -p0 < ../nv-frontend.patch patch -p0 < ../nvidia-vgpu-vfio.patch

14.安装驱动

chmod +x nvidia-installer ./nvidia-installer --dkms

 点击OK

点击YES

以上步骤可在虚拟机上操作试验直至成功为止,提示如下信息则说明操作能在真机安装成功(我保证)

 若遇到下图的提示则再次执行这命令

apt install pve-headers-`uname -r`

四、懒人可直接运行脚本

目录结构

 1.将默认shell更改为bash。(bash支持C语言格式的for循环)

从 ubuntu 6.10 开始,ubuntu 就将先前默认的bash shell 更换成了dash shell;其表现为 /bin/sh 链接倒了/bin/dash而不是传统的/bin/bash。

dpkg-reconfigure dash

在选择项中选No 

不执行该命令,脚本到for循环的位置则无法往下

2.给setp1.sh脚本赋予执行权限并运行step1.sh

(intel运行step1_intel.sh)(AMD运行step1_AMD.sh)

chmod 755 step1.sh  && ./step1.sh

运行到最后会自动reboot

重启后使用以下代码校验

dmesg | grep -e DMAR -e IOMMU

dmesg | grep -e DMAR -e IOMMU

2.给setp2.sh脚本赋予执行权限,并运行

cd /mnt/step2 && chmod 755 step2.sh && ./step2.sh

3.安装显卡驱动程序(以下截图是在虚拟机上操作)

点击OK

点击YES

提示如下信息则说明操作能在真机安装成功

五、本篇肥尼嘘

本篇运行的脚本以及补丁、驱动文件已上传,链接如下

vgpudriverinstall(460.32.04)-虚拟化文档类资源-CSDN下载本资源用于《Proxmox7消费级显卡解锁vgpu——驱动安装篇》的四.懒人可直接运行脚本链接更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/lasedy3/76636998



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有